イベント エリア¶
説明¶
イベントハンドラで受け取ったイベントにアクセスするAPI群をエリア別に説明します。
エリアに属するインタフェース¶
| 名前 | 説明 |
|---|---|
| IEvent | イベント定義情報を提供します。 マニフェストファイルで定義したイベント定義情報を参照することができます。 |
| IEventContext | イベントの実行コンテキストへのアクセス手段を提供します。 |
| IEventParams | イベントパラメータのインタフェースです。 |
| IEditorEventParams | エディタイベントの共通パラメータです。 |
| EventParams | イベントパラメータの基底クラスです。 |
| CancelableEventParams | キャンセル可能なイベントパラメータの基底クラスです。 |
| ConsumableEventParams | イベント消費可能なイベントパラメータの基底クラスです。 |
| EditorOnShowEventParams | エディタ表示イベントのパラメータです。 |
| EditorOnHideEventParams | エディタ非表示イベントのパラメータです。 |
| AfterStartEventParams | アプリケーション起動後イベントのパラメータです。 |
| BeforeQuitEventParams | アプリケーション終了前イベントのパラメータです。 |
| ProjectAfterNewEventParams | プロジェクト新規作成後イベントのパラメータです。 |
| ProjectBeforeOpenEventParams | プロジェクトオープン前イベントのパラメータです。 |
| ProjectAfterOpenEventParams | プロジェクトオープン後イベントのパラメータです。 |
| ProjectBeforeSaveEventParams | プロジェクト保存前イベントのパラメータです。 |
| ProjectAfterSaveEventParams | プロジェクト保存後イベントのパラメータです。 |
| ProjectBeforeCloseEventParams | プロジェクトクローズ前イベントのパラメータです。 |
| ProjectAfterCloseEventParams | プロジェクトクローズ後イベントのパラメータです。 |
| ProjectBeforeReloadEventParams | プロジェクトリロード前イベントのパラメータです。 |
| ProjectAfterReloadEventParams | プロジェクトリロード後イベントのパラメータです。 |
| ModelBeforeNewEventParams | モデル追加前イベントのパラメータです。 |
| ModelAfterNewEventParams | モデル追加後イベントのパラメータです。 |
| ModelFieldChangedEventParams | フィールド値変更後イベントのパラメータです。 |
| ModelBeforeChangeOwnerEventParams | モデルの親変更前イベントのパラメータです。 |
| ModelAfterChangeOwnerEventParams | モデルの親変更後イベントのパラメータです。 |
| ModelBeforeChangeOrderEventParams | モデル順序変更前イベントのパラメータです。 |
| ModelAfterChangeOrderEventParams | モデル順序変更後イベントのパラメータです。 |
| ModelBeforeDeleteEventParams | モデル削除前イベントのパラメータです。 |
| ModelBeforeNewRelationEventParams | 関連追加前イベントのパラメータです。 |
| ModelAfterNewRelationEventParams | 関連追加後イベントのパラメータです。 |
| ModelSelectionChangedEventParams | モデル選択変更後イベントのパラメータです。 |
| ModelOnValidateEventParams | モデル評価イベントのパラメータです。 |
| ModelOnErrorEventParams | モデルのエラー追加時イベントのパラメータです。 |
| ModelEditedEventParams | モデル変更イベントのパラメータです。 一度の編集操作によって何らかの変更が発生したすべてのモデル情報が通知されます。 |
| ModelUndoRedoEventParams | アンドゥ・リドゥ イベントのパラメータです。 アンドゥ・リドゥ操作によって何らかの変更が発生したすべてのモデル情報が通知されます。 |
| BeforeExecuteEventParams | コマンド実行前イベントのパラメータです。 |
| AfterExecuteEventParams | コマンド実行後イベントのパラメータです。 |
| EditorSelectionChangedEventParams | エディタ内モデル選択イベントのパラメータです。 |
| EditorOnDoubleClickEventParams | 【V1.0対象外】エディタダブルクリックイベントのパラメータです。 |
| PageBeforeChangeEventParams | ページ変更前イベントのパラメータです。 |
| PageAfterChangeEventParams | ページ変更後イベントのパラメータです。 |
| NavigatorOnShowEventParams | ナビゲータ表示イベントのパラメータです。 |
| NavigatorOnHideEventParams | ナビゲータ非表示イベントのパラメータです。 |
| NavigatorSelectionChangedEventParams | ナビゲータ内モデル選択イベントのパラメータです。 |
| InformationOnShowEventParams | 情報ウィンドウ内のページ表示イベントのパラメータです。 |
| InformationOnHideEventParams | 情報ウィンドウページ非表示イベントのパラメータです。 |
| InformationSelectionChangedEventParams | 情報ウィンドウページ表示要素選択イベントのパラメータです。 |
| InformationOnDoubleClickEventParams | 情報ウィンドウページ表示要素ダブルクリックイベントのパラメータです。 |
| IExecuteEventParams | コマンドイベントの共通パラメータです。 |
| IInformationEventParams | 情報ビューの共通パラメータです。 |
| IModelEditedEventParams | モデル変更イベントの共通パラメータです。 |
| IModelEventParams | モデルイベントの共通パラメータです。 |
| INavigatorEventParams | ナビゲータイベントの共通パラメータです。 |
イベントエリア¶
| 名前 | 定義名 | 説明 |
|---|---|---|
| アプリケーション | application | アプリケーションの起動・終了を通知します。 |
| プロジェクト | project | プロジェクトの作成・読み込み・保存・終了を通知します。 |
| モデル | models | モデルの作成・更新・移動・削除、および選択を通知します。 |
| コマンド | commands | コマンドの実行を通知します。 |
| エディタ | editors | エディタの表示切替、選択変更を通知します。 |
| ページ | pages | ページの変更(切り替え)を通知します。 |
| ナビゲータ | navigators | ナビゲータの表示切替、選択変更を通知します。 |
| 情報ウィンドウ | informations | 情報ウィンドウ内のページ表示切替、表示要素選択変更を通知します。 |